﻿// ===============================================================================
// DotNet.Platform 开发框架 2016 版权所有
// ===============================================================================

using System;
using DotNet.Entity;

using System.ComponentModel.DataAnnotations;

namespace DotNet.JCore.Entity
{
    /// <summary>
    /// 
    /// </summary>
    [Table("稽查人员登记统计")]    
    public class InspectorRegistrationSum
    {
        /// <summary>
        /// 主键
        /// </summary>
        [PrimaryKey(true)]
        [Column("主键", false)]
        public string ID { get; set; }

		/// <summary>
        /// 检查点ID
        /// </summary>
		[Column("检查点ID", false)]
        public string pointId { get; set; }

		/// <summary>
        /// 检查点名称
        /// </summary>
		[Column("检查点名称")]
        public string pointName { get; set; }

		/// <summary>
        /// 稽查人员ID
        /// </summary>
		[Column("稽查人员ID", false)]
        public string InspectorsID { get; set; }

		/// <summary>
        /// 稽查人员名称
        /// </summary>
		[Column("稽查人员名称")]
        public string InspectorsName { get; set; }

		/// <summary>
        /// 登录日期
        /// </summary>
		[Column("日期")]
        public DateTime? checkinTime { get; set; }

		/// <summary>
        /// 登记数
        /// </summary>
		[Column("登记数")]
        public int? registrationNo { get; set; }

		/// <summary>
        /// 正常数
        /// </summary>
		[Column("正常数")]
        public int? normalNo { get; set; }

		/// <summary>
        /// 违规数
        /// </summary>
		[Column("违规数")]
        public int? violationNo { get; set; }

		/// <summary>
        /// 手工登记数
        /// </summary>
		[Column("手工登记数")]
        public int? ManualregistrationNo { get; set; }

		/// <summary>
        /// 手工登记正常数
        /// </summary>
		[Column("手工登记正常数")]
        public int? ManualNormalNo { get; set; }

		/// <summary>
        /// 手工登记违规数
        /// </summary>
		[Column("手工登记违规数")]
        public int? ManualviolationNo { get; set; }

        /// <summary>
        /// 复制对象
        /// </summary>
        public InspectorRegistrationSum Clone()
        {
            return (InspectorRegistrationSum)MemberwiseClone();
        }
    }
}
